supporting rationales - French English Dictionary